package com.tledu.dangjian.core.annotion;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

// 作用内容
@Target({ElementType.METHOD})
// 决定了注解的作用范围
//   RUNTIME: 代表任何时期这个注解都是生效的 编译时期 、 class文件 、 运行时期
//   SOURCE: 只在源文件阶段生效
//   CLASS: 在源码阶段和变成class文件的是时候生效的，但是运行期是不生效
@Retention(RetentionPolicy.RUNTIME)
public @interface Auth {
    String auth() default "";
}
